Chemical based sunscreen